<template>
  <div>
    <keep-alive include="Chat,UserEdit,Layout,">
      <router-view></router-view>
    </keep-alive>

  </div>
</template>

<script>
import { articleListAPI } from '@/api'
export default {

  async created () {
    // 基础使用
    //  const res = await articleListAPI()
    // console.log(res)
    // 2、try catch 捕获异常
    // try {
    //   const res = await articleListAPI()
    //   console.log(res)
    // } catch (error) {
    //   console.log(error)
    // }
    // awaitTo优雅的接收错误结果
    // await不能接收promise的catch结果，只能接收then（）
    // 因此想办法让await湖面接收promiseB对象，让promiseA对象, 在then和catch里把结果返回给下一个promise对象promiseB的then（）
    // 数组的解构赋值
    // [err, res]= [err, null]（失败的返回值）
    const [err, res] = await articleListAPI()
    console.log(res)
    console.log(err)
  }
}
</script>
<style>
</style>
